self-flushing