Please review and comment.  Thank you.