add new solu