Here's a revised draft.