linq  setdefaults