removed diff decrypt