makes more sense with the verilog sources...