why not compare 2 doubles?