collapse one round, shift width can be customized