The future is Islam!