why do you have all sorts of rubbish in your library but not such an important function, show me how to modify a limit order