Working on the behavior and the user view CRUD part