these are allowing me to output the properly capitalized thing, but my list has all lower case entries that it checks inputs against for match .. currently, it loops if you input 'Human' where 'human' is expected
maybe you can try converting the user input to either casefold as suggested or lower case before checking against the strings in your 'races' list?