add range support to mc.download