planning reduces error