better compress the background