why not use AD.parseAndSet() ?