use download manager. fix #16