Revert "Withdrew stuff I wrote". Violates license.

This reverts commit ea3bc9158165b31fc4d2d28834d81793af58ecfe.