add don't call yourself