less wonky Division handling