im giving away 100 points answer for the points