ability to add notes on Quran verses while reading or listening, listen to a defined selection of the chapter, repeat the selection to facilitate the memorization of the Holy Quran. This is in addition to auto scrolling feature, plans for reading, Quran morphology and grammar, meaning of words...