gender should be a string