funcional p7 + mapeo mejorado