event bus and cache, fixes #11
fix for undefined number of downloads