removed unnecessary progresslistener