rebuild the config, task and test framework