changed SetControlStateEditor, too; messy debug logging
fuu