Complete enough to publish and polish later.