sync error handler, UI changes