refactor project configuration file