simplify and add some debug options. reduce rendering support because other input types might be validated only (w/o rendering)