changes in downloads and event handles