finishing off new signals