math is off. made a note to go back and fix.