finds next item by adding to pointer, not by following link