use full capacity instead of 0 if there is no conn