new signal registration