diff --git a/src/tests/hackfest3/p4/main.p4 b/src/tests/hackfest3/p4/main.p4
index c8ac18ed7e13aea7554f189bc4ebb9182584290d..2594fab2c7c5e71982ba12d1f686161cc7076b33 100644
--- a/src/tests/hackfest3/p4/main.p4
+++ b/src/tests/hackfest3/p4/main.p4
@@ -207,7 +207,7 @@ control EgressPipeImpl (inout parsed_headers_t hdr,
         // invalid elements are
         hdr.int_headers[0].setValid();
         hdr.int_headers[0].switch_id = (bit<13>)swid;
-        hdr.int_headers[0].queue_depth = (bit<13>)standard_metadata.deq_qdepth;
+        hdr.int_headers[0].queue_depth = (bit<13>)standard_metadata.deq_timedelta;
         hdr.int_headers[0].output_port = (bit<6>)standard_metadata.egress_port;
 
         //update ip header length
diff --git a/src/tests/hackfest3/setup.sh b/src/tests/hackfest3/setup.sh
index dfc571e668050d7889653c4fccd00782f749d4e7..0454f4b10286d05eeacc33c73c855906d0ab2c4f 100755
--- a/src/tests/hackfest3/setup.sh
+++ b/src/tests/hackfest3/setup.sh
@@ -16,6 +16,7 @@
 
 export POD_NAME=$(kubectl get pods -n=tfs | grep device | awk '{print $1}')
 
+kubectl exec ${POD_NAME} -n=tfs -c=server -- rm -rf /root/p4
 kubectl exec ${POD_NAME} -n=tfs -c=server -- mkdir /root/p4
 
 kubectl cp src/tests/hackfest3/p4/p4info.txt tfs/${POD_NAME}:/root/p4 -c=server