Multiple updates to model and GUI