Islamic truth!