iterate through signatures