merge with handle object