Implementar inserir (com msgs)