Storm and Foul support a powerful optimisation function. A drainage network may be redesigned to a required cover, minimum flow velocity and/or a high outfall level using this function. A floating window with estimated cost updates is also provided via the QuOST module.