new "replace" navigation type

and update catalog accordingly