improves runaway efficiency