@bradn: If all of these