@harpooninvestor: Good points all.