added merge complete test
refactored to empty disposable