handle non-roundable case