(2) introduzindo constantes para organizar melhor o código
a maioria referente a result codes