no need to duplicate prepend/append vals