hold onto solutions until persistance is implemented