add alphanum, fix choice