ray allen - Updates