removed dependence on string extension function better logic for determining when to set new input value
removed dependence on string extension function
better logic for determining when to set new input value

sirctseb/overwrite,sirctseb/overwrite