Shouldn't this be done within NewSector()?