I had to fix allot of this to get it A+ complient