netlist class extended (wip)