procedimiento optimizado