added gen Elite selection