considerable restructuring; somewhat better html transform; kind of a step backward in routing.