Lots of cleaning up, about to start algorithm
Lots of cleaning up, about to start algorithm