compression concepts