Good progress on an important feature