James Carpinello - Updates