usesignapture