BCCL Apply