Adicionando tratamento de erro