configuration in separate class, more command line options