All signature