lots of opinions here stated as facts.