add pointer array