signature pattern