MADE SHITLAOD OF CHANGES

SO TIRED