extracted ui updates to method