Improved stability and speed