oops, broke nogui but moved nogui into own class