add flush task