Fantastic. Out of curiosity... How are you discriminating between downloading and streaming? Are you using User-Agent or some other method?