commit before supporting Verilog functions