ADD: signature switch