add GUI to HW2