edits by Sammy's edits
_