all signature