intersection for box