diff --git a/final_sd_interface.sv b/final_sd_interface.sv
index c59cd8674f19011bcde5ea76080014c15ef880d5..be9dd77879550c639b795d4f8869e9506666b2a9 100644
--- a/final_sd_interface.sv
+++ b/final_sd_interface.sv
@@ -67,10 +67,10 @@ always_ff @(posedge CLK) begin
 	if(RESET) begin
 		SD_CLK <= 1;
 		for (int i=0;i<128;++i) begin
-			dataBuffer[i] = 32'b0;
+			dataBuffer[i] <= 32'b0;
 		end
 	end else begin
-		SD_CLK = SD_CLK_next;
+		SD_CLK <= SD_CLK_next;
 		
 		for (int i=0;i<128;++i) begin
 			dataBuffer[i] <= dataBuffer_next[i];
@@ -86,7 +86,7 @@ always_ff @(posedge CLK) begin
 		reg_8 <= 0;
 		//sd_cmd_message <= 0;
 		for (int i=0;i<6;++i) begin
-			sd_cmd_message[i] = 8'b0;
+			sd_cmd_message[i] <= 8'b0;
 		end
 		interface_status <= 0;
 	end else begin