priority channel boost is optional, and add tests