Some action at last.