Experimental version of my code
cleaned
cleaned2
blah