updating timing