intersection improvements