so many opinions