no more nodemodification to self