packet class updates