add download monitor