add serializer