modulo de mensajes, mejorado