compression and expansion