the types of oppositions