Pequenas verificações de erros adicionadas.