depreciate default string constructor for Id