added logic for shirt sizes