commiting in progress. added gender etc