flushing techniques