adding compression layout