add a generation timestamp