diff --git a/applications/ta2/designs/ta2_unb2b_mm_demo/ta2_unb2b_mm_demo.cl b/applications/ta2/designs/ta2_unb2b_mm_demo/ta2_unb2b_mm_demo.cl
index a69555d30ea40c85b27b74cc824ecb8c58bd6869..fef8a8c511d3b7e7711631bd49e767a0fef8d034 100644
--- a/applications/ta2/designs/ta2_unb2b_mm_demo/ta2_unb2b_mm_demo.cl
+++ b/applications/ta2/designs/ta2_unb2b_mm_demo/ta2_unb2b_mm_demo.cl
@@ -182,7 +182,7 @@ __kernel void process_b()
 { 
   union param_process_b reg;
   reg.parameters.keep = 0; //address 0, value is stored when written
-  reg.parameters.acc = 0;  //address 1, value is written value + 1
+  reg.parameters.acc = 0;  //address 1, value is written value + 2
   while(1){
     // handle MM read/write requests
     struct mm_in mm_request = read_channel_intel(mm_channel_in[CH_PROCESS_B]); //blocking read