virtual signals