range delay