Instantiated PWM Module
diff --git a/verilog/rtl/user_proj_example.v b/verilog/rtl/user_proj_example.v
index 8c72d2e..1a55a99 100644
--- a/verilog/rtl/user_proj_example.v
+++ b/verilog/rtl/user_proj_example.v
@@ -102,10 +102,10 @@
 
 
     // IO
-    //assign io_out = {33'b0,pwm_out2,pwm_out1,led3,led2,led1};
-    //assign io_oeb = {33'b0,5'b11111};
-    assign io_out = {35'b0,led3,led2,led1};
-    assign io_oeb = {35'b0,3'b111};
+    assign io_out = {33'b0,pwm_out2,pwm_out1,led3,led2,led1};
+    assign io_oeb = {33'b0,5'b11111};
+    //assign io_out = {35'b0,led3,led2,led1};
+    //assign io_oeb = {35'b0,3'b111};
 
     // IRQ
     assign irq = 3'b000;	// Unused
@@ -140,11 +140,11 @@
 
    // Slave Acknowledge Response 
    always @(posedge clk)
-	   //wbs_ack_o <= (pwm1_wbs_ack_o || pwm2_wbs_ack_o || pid_wbs_ack_o) ;
-	   wbs_ack_o <=  pid_wbs_ack_o ;
+	   wbs_ack_o <= (pwm1_wbs_ack_o || pwm2_wbs_ack_o || pid_wbs_ack_o) ;
+	   //wbs_ack_o <=  pid_wbs_ack_o ;
 
    // Slave Return Data
- /*  always @(posedge clk)
+   always @(posedge clk)
 	   if (pwm1_wbs_ack_o)
 		   wbs_dat_o <= {16'h0,pwm1_wbs_dat_o} ;
 	   else if (pwm2_wbs_ack_o)
@@ -153,15 +153,16 @@
 		   wbs_dat_o <= pid_wbs_dat_o ;
 	   else
 		   wbs_dat_o <= 32'h0 ;
-*/
 
+/*
    always @(posedge clk)
 	   if (pid_wbs_ack_o)
 		   wbs_dat_o <= pid_wbs_dat_o ;
 	   else
 		   wbs_dat_o <= 32'h0 ;
+*/
 
-/*	   
+	   
    // PWM1 Module instantiations 
    PWM pwm1 (
 	   .i_wb_clk (clk),
@@ -177,7 +178,7 @@
 	   .i_valid_DC (1'b0),
 	   .o_pwm (pwm_out1)
    ); 
-
+/*
    // PWM2 Module instantiations 
    PWM pwm2 (
 	   .i_wb_clk (clk),
@@ -193,7 +194,7 @@
 	   .i_valid_DC (1'b0),
 	   .o_pwm (pwm_out2)
    );
-*/
+
   PID pid (
 	  .i_clk (clk),
 	  .i_rst (rst),
@@ -207,6 +208,6 @@
 	  .o_un (),
 	  .o_valid ()
   ); 
-
+*/
 endmodule
 `default_nettype wire