port & ledQuantity now set from interface