calibrating and UI work well