versão com messages