upgraded intersection