hasOverflow finished