don't miss call of flush_and_error