playing with math.