Deakstadieđáhus: Rethinking Islam today