Use pointer to assign Id, avoid double data