adding file compression