Add squash functions