timestamp, gen_id, merging working