Also provide implementation for flush out of the box