comments
comments
simplified file-access call
refactored rule-file preprocessor