Abstracted mmr code and fixed channel blacklist