creating some gui stuff