ability to add pointer directly