minor changes and first header foray