next bullet update with pointers