pass the configuration data instead of the configuration object
boolean unlogic