muslims demand stuff