All's well etc.