signaler -> valuechannel