self deconstruction

self deconstruction