refactored properties in gender picker