# Huge updates to the Filter rows and Add if else column steps

> <p id="">Filtering rows and if else logic are at the heart of every Parabola Flow. We’ve given both steps a massive upgrade to make them faster, easier to use, and more powerful</p><p id=""><strong id="">Both steps have access to series of new operations:</strong></p><ul id=""><li id="">Filter dates to… (filter dates relative to now or a set date)</li><li id="">Is unique (is the value in each row unique within that column)</li><li id="">is not unique (is the value in each row not unique within that column)</li><li id="">Text is equal to (equals but assumes text - faster than “is equal to”)</li><li id="">Text is not equal to (equals but assumes text - faster than “is not equal to”)</li><li id="">Text starts with (matches the first part of a cell)</li><li id="">Text ends with (matches the last part of a cell)</li><li id="">Text length is (length of cell = #)</li><li id="">Text length is greater than (length of cell &gt; #)</li><li id="">Text length is less than (length of cell &lt; #)</li><li id="">Text matches pattern (regex match)</li><li id="">Text does not match pattern (inverted regex match)</li><li id="">Is between (between two numbers)</li><li id="">Is not between (not between two numbers)</li></ul><p id="">‍</p><p id=""><strong id="">Text field level options - accessible via the settings cog icon on the right side of any text field:</strong></p><ul id=""><li id="">Each text field can be toggled to evaluate what has typed in as a math expression, instead of just text. You can type numbers or reference them from columns using {merge tags}</li><li id="">Each text field can be toggled to match based on the casing provided, or ignore the casing of the text</li></ul><p id="">‍</p><p id=""><strong id="">Add If else column step-specific updates:</strong></p><ul id=""><li id="">Choose to replace value in an existing column, as opposed to only create values in a new column</li><li id="">Add additional criteria to a single condition. This was already supported in the Filter rows step. For example, define a list of items that a field may be equal to.</li><li id="">To accommodate all of these amazing features, the Add if else column step has a new design that is more compact and easier to read</li></ul><p id="">‍</p>

Source: https://parabola.io/updates/huge-updates-to-the-filter-rows-and-add-if-else-column-steps

