new block algo compiles
unrecursified linking algo, 10% gain in speed, more to come