onChange(tf, new P1<String>() {public void e(final String str) {
			asyncRun(new P0() {public void e() {
				String newVal = str.replaceAll("\\W+", "").toLowerCase();
//				System.out.println(newVal);
				tf.setText(newVal);
			}});
		}}