added support for new configuration object