enable all configuration funtions
update function defs