2-for to keep+some in solve