generate age randomly
merged to Kevin