Added option to preserve unique names

added required functionality for ClaferMooviz
resolved conflict