remove text_sanitize()
implement onchange, feedback and use NULL