Driving bicolor LED from one I/O via 74HC595 shift register

Wawa:
Why such a complicated diagram.

R1, D1, R2, D2 can be replaced with ONE 220ohm resistor.
R3, U1A can be removed, and the HC595 output can be connected directly to the above 220ohm resistor and the input of U1B.

The 74HC14 has only six inverters, so you need even more chips.
Leo..

Hi,
I like the idea as it works well. I have 2 questions however:

  1. how to control more bi-leds without connecting all HC595 out pins to the ground? (they shouldn't be grounded altogether, right?)
  2. how to turn the LED off completely?