serializer fixes
second struct serialization