Victory screech indeed