persistent blossom