move configuration to its own file