Updating solution structure