Added protocol for future operation serializer