Hater’s rant view 2