introduce range objects in the UI