1. A method comprising: reading a level of a cell in a multi-bit non-volatile memory; using a minimum of Log-Likelihood Ratio (LLR) and a modified LLR to decode the level, wherein the modified LLR is a function of a misplacement probability; and writing to a volatile memory, a value corresponding the decoded level.