Added CrossOver Function - 5 November 2014