Observable: multiple observer possible
download manager