# Tracking Plan Rule Enhancements

<p>RudderStack now supports multiple property types per event property while defining your tracking plan rules, giving you greater data control and ensuring the highest data quality.</p>
<p>With this update, you can now define your event properties with Null, String, Number, Integer, Array, Object, and Boolean property types. For example, you can set a property like <code>SKU name</code> with types <code>[&quot;string&quot;, &quot;null&quot;]</code>. To use this feature, enter more than one property type in the <strong>Property Type</strong> column of your tracking plan spreadsheet.</p>
<!-- end-chunk -->
<!-- begin-chunk -->
<h3 id="format-excess-rows">Format excess rows</h3><p>You can also format the excess rows in the tracking plan spreadsheet when the data exceeds 1500 rows using the <strong>Format Excess Rows</strong> button.</p>

<figure class="image--main "  >
    <a 
         href="/docs/images/data-governance/tracking-plan-excess-rows-button.webp"
        
        >
        <img src="/docs/images/data-governance/tracking-plan-excess-rows-button.webp" 
         alt="Tracking Plan Format Excess Rows button"  
         
         
        decoding="async" loading="lazy" class="img-shortcode"/>
    </a>
    
</figure>

<p>For more information on these updates, see <a href="https://www.rudderstack.com/docs/data-governance/tracking-plans/tracking-plan-spreadsheet/" >Tracking plans spreadsheet</a>.</p>

