Added xml serializer