Virtual Signature