updates to gui