Fix push stream. Now supports multiple observers.