self compound

self compound