opinions clash