Almost finished configuration manager.