basic config options menus work, need to cache save states