Thanks Virtual, great points, I hear you!