Made the listing use pointers