progress on the spiritual path