adding verilog snippents