self-removal

self-removal