gui refactored
forgotten files