correct logic for partial byte range fetch
allow videos to occupy slightly more space