work on flushing