adding compression logic to exotic studio