update solution space