day 1: add GUI