Ramadan and modern life