Have you kept up?