Here is a revised version - let me know what you think.