I’m almost done with this. very close, just needs a few more...