work continues on gui