handle the genders