the basic is done - squash