Upgraded intersection

Upgraded intersection