Valid points, not sure why you were down-voted.