Added first-run contraction