add xml serializer helper