* some more progress towards an acceptable solution.