NOT using scratch buffer