impliment event download and shutdown by sha1