For Jim Ryan
...