More work on the DetailedResult + redo of the apis to get order depths