Updated gui to actually act like a gui