interactive flush