OpenGUI revamp