They fail intermittently probably due to rounding. We need understand why does they fail and how to write good tests