packet structure version 2