marking some internal/private members public