few minor changes.