implement users and subsectors, also add purple