licenses and fixes. I promise I'm done now!