fixes and new features in DHConcurrentOperation