Rant  view 2