dynamically resize cell width