established architecture of pulsar::Signal