Providing spectacle.