add Gender enum