Add signal.combine