ConstructSignature