Codigo atualizado, porém contem bugs da migração do banco de dados