final edits by Bernard
final edits by Bernard