update do clock