file download counter implementation