update ui: add showError page