.
The one in the video is the way i like it, it doesn't requirer a pulse. Have 2 d-latches, the data input for the second one is the output of the first one, the data input of the first one is the data input pin, the store for the second d-latch is the store input pin, and the first store is the opposite of the store input pin, by plugging it in a not
You can make a 3 bit d-flip flop with a single rom chip.
Connect everything as shown in the image below and then go to: https://pastebin.com/MaKdTNkP , copy the binary, and paste it to the rom.
Great for reducing component count