Matho helped fix

He fixed it up a bunch and def. re-organized some messy situations xD