David Kempe is now at the University of Washington.