Huge Update

I forgot to include the .java file.
Fuck me right?