added multiple channels