Much more rewrite done. entirety of value pretty much finished