signal_add should call the module