I made lots of changes because I am a hacker