progress on SerializePacked