fixed packet constructor