Ya, i understand your point! But, i feel that one would (& should) generally decide the gate that he requires for a gate befor designing the ckt. I've raised this point in Issue #113 but got no reply! I was going to comment on these functions myself! Thnx fr starting the discussion yourself! :)