changing the test call for signals patching going to direct method instead - i have no idea if this'll work