[@Jobst]I just realize you flip flopped through genders in your CS, but I'm assuming you meant for Xiao Mei to be female and had just rewritten it at some point?