linear vs. dup