refactor final no model da library e nos controlers da library e user.