Why flush ?