Merge pull request #1 from ahfergus1/master

Codez
Merge pull request #2 from ahfergus1/master

Codez2
fixed shit
Merge pull request #4 from Inventor22/master

I want your code again.