#121 new closeable package