calling apply with datachannel callbacks