- more work in serialization