 should be somewhere else?
 should strip non-alphanumerics here; might need an efun to do it
 efficiently
