Well... can you keep up?