a bit of progress with ui for updating