Ramadan and some of its benefits