Providing spiritual and physical relief