use rm -f to prevent test failures for non-existent files