add clean solution