removed counted pointer