work on new packet system