compression basics