add solution.*