make interface use a dictionary, so you can\'t get it wrong so easily
fix syntax error
pass config file via command line
temp disable print stmts