create valide decrypt
add dependecies information
create unzip method