dur Muhammad is following