remote role serializer