RSC Canada Conf 2018 06 LiuHalfe