ex

self close or on demand