update GUI: wait for Callback