add NamedSignal
unittest eat many time