And up and up ...