1. A method for decoding data, comprising: receiving a plurality of variable node values for a plurality of variable nodes and processed reliability data for at least a subset of the plurality of variable nodes; and updating the variable node values based on the variable node values and the processed reliability data, wherein the processed reliability data represents a version of reliability data for at least the subset of the plurality of variable nodes.