This is probably a better way of eventually making these Value*'s managed