fix limiting by channel