test & flush