However, this solution gets lots of critical reviews: