add utils
demo serializer