intercrossings