progress towards GUI