Before revision: Thus as general purpose operating systems became stable, supercomputers began to borrow and adapt the critical system code from them and relied on the rich set of secondary functions that came with them , not having to reinvent the wheel .
After revision: As general purpose operating systems became stable, supercomputers began to borrow and adapt critical system code from them and relied on the rich set of secondary functions that came with them , .