add libraries
add cancan