Religion; decay and relevance