more ui backend, extension of how settings are stored
in debugging mode now, some things are acting strange
now I remember why I hate asyc
this better work or how I learned to hate the async