parser: all variables now able to be set through configuration file