implment install from archive file