modified decreption