optimise channels