gui changes + config init rewrite