!! deliverance !!