Rework fortune to do application level retry