for learning verilog and python!