doOrder:  The first version with the actual parameters