1. update to gui