should these be private ?