major change: replace configuration files with KB