changed structure in solver