version up to 1.0.4
archive repo accept storage path as argument