mostly structural progress