before cancan
with canan
can can implmentation works so far
implementing roles
rearranged form layouts
 more layout changes
more chnages