Programming note

TCB this afternoon but more later.