rename affects to invalidates
apply multi solutions on one run
problem priority