Tim, thanks. That is quite an effort.