Quran and thoughts