journal of tech law 6415252