@r2cornell: Well presented.