melhorias comuns e novos metodos