The role of Angel Jibril.
- took the Quran from Lauhil Mahfudh.
- took the Quran to the lower heaven.
- revealed the Quran to the Prophet.
- taught the Prophet
- made the Prophet to memorize.
- help the Prophet to arrange the chapters
- interpreted the Quran
- wrote the Quran in the heart of the Prophet