refactoring: an intial order of price 0 which is compatible will all
subsequent orders will collect the max value