the self link needs to be the same as the ID