Update 3 redo

Woops, uploaded the .class file instead of the .java. Might as well
upload all.