I agree with ALL of the above!