Muslim answers