range args of shift and delay