working depth based on amount, depth 0 for last offer midpoint