verilog updated