some unsolicited opinions on the internet (thoughts are mine, etc)