flush after all