melhorando suporte a tratamento de erro