updating id, will work more after I sleep