making omelettes, breaking eggs.
things are blocked in, now it is time to fix it up
still debugging sha
found some bugs, but am too tired to fix them. #errored out, and punt for today.
bug fixes and improvements. SHA is still broken.