Canadian Content Technology gets facelift.