add Sector interface