updates with kitgui and pathing