refactorings improving much
refactored function that was too large
Significant improvements in the parsing of APPROVE or DISAPPROVE