reuse solutions

reuse solutions