Crossing work in progress