fix the math!