implementado todo lo inmediato