name/gender set logic