Now returns a float answer.