complete spiritual path: spiritual approach