implementation of all important port properties in knob
knob value initialization