IT has been a good week for…