make classes configurable, refs #1305