cleaned up has gui options to one place