Added a new config system