now dynamically resizes based upon data