generate timestamp on the fly at ingest time