add space squeezing