added case - maxHalfCase