Opinion and thoughts