@billjoyce: Been there, almost