Nothing can appease the Islamists