replace request upon subsequent schedule() call