Rework the size widget