added another call to done() in the view updater