change all channelProducts need be snapshotted