updates to GUI