fixed text to work with char arrays (untested) and fixed radio buttons, default widgetMapping for buttons