About to rip out library calculations
value fiddling