a few contrarian thoughts and a few others...