So close to getting the thread back on topic...