added comment to state removal of flush() call will cause regression