I agree to all of these that I understand!