[ADD] zip compression after to update packages
[FIX] Added comments & refactored code