more packet updating