stop worrying about a posisble 0 denominator