regenerated minor edits