Made the :s functionality work on a per-channel basis