new framework, uart cleared