pass in corepxeChan