se agregaron algunas validaciones al modelo