wip: working version for using custom list serializer