trying to avoid size_hint in the charsheet