Added interface for OnceSignal.