fix
add cancan and all