switch between genders implemented