first pass at grid supporting run time width changes.