more solution changes