use ioloop for timing the sends