Technology and culture.