more ptr<>