I agree with ALL the above!