minor changes. submitted version