I've spent 5 months working on this and it's almost done. With my papercut, I've now bled for this project.