here, if checks above are together for <=0, rv is > 0, so no check needed