added: download listener and naive DL manager recommender