make and unzip functions

merge feature on develop