changed order of approaches