Correction - that should be using "crossOver" and "crossUnder" functions.