update of UI layer