transferring functions to configurator