And once again invincible