i am looking at this and i see a whole lot of incorrect math