updating setnewname to implement lexicon defaults when its creating a new system record
trying to fix default field value application and minor logging fixes