modify input, CETD