fleshed out gender; more notes on endpoints