add zip
add rar initial support