using view composers