self-intruduction removed