Whoops
Revert "Whoops"

This reverts commit 1d897d4837c060c749afd4e86c26db49eb02ba8e.
Okay, adding some comments
Some more comments, code is in pretty good shape