should be adding self to the idtable correctly now