Canadian journal of technology