mejorado y simplificado el each