traits need more space.