force gender to be presence, and remove default value of gender