moved enumeration to an expression instead of a statement, refactored regex (m,s), implemented literals, formatted call... -sai