update complete time