by far the most In depth Opinion!