committed userinterfacestate