Most of the comments made above also apply to this.  I won't rewrite them all.