hechas validaciones y utilizando algunos servicios