updateTime instead of update for first runloop call