v1.1.2 disposable pattern resolves memory leak