experimenting with custom serializers lists