fix this up for the new bjson channel stuff