serializer node implemented