webapp: UI cleanup