It has been an interesting week and a couple of...