got some gui stuff done