adjust UI and tip widget