second signals argument must be named