changed pulsedb:subscribe api