parameter 'tmp' rename to 'force'