need to implement all intersection related features