added implementation of discoverychannels fusion