added ability to do 0 sendInterval