Islam - does it make sense?