made flippant directive adaptable to all kinds of content