first gui attempts