updates to config system