Use :erlang.send_after instead of :timer.send_after
Add SignalSender.send