from the cross to the algorithms