added assert on wrong channel send