support timestamp modification