ruffles and flourishes