arregle un poco el anterior push pero falta algunos ajustes