add --squash option