gary david - Updates