options parser module
errors-handler module minor refactoring