Seven types of figurative language