combined male and female only because too long to paste in otherwise