# Metadata
Platforms: desktop, server, mobile OS: mac, windows, linux, ios, android Introduced: 1.0 Security: disk, process
# Syntax
there is no {object | file filePath | folder folderPath | process procName}
# Params
- object : Any object reference. - filePath : The filePath specifies the name and location of a file you want to check. If you specify a name but not a location, LiveCode looks for the file in the defaultFolder. - folderPath : The folderPath specifies the name and location of a folder you want to check. If you specify a name but not a location, LiveCode looks for the folder in the defaultFolder. - procName : The name of any process that LiveCode started.
# Examples
there is no group "Cranky"
if there is no player 1 then create player
put (there is not a folder "Temp") into safeToCreate
# Description
Use the there is no operator to make sure an object or file does not yet exist before creating it, or that a program is not already running before launching it.
The there is no operator is the logical inverse of the there is a operator. When one is true, the other is false.
>*Note:* The there is no operator is implemented internally as a > function, and therefore has lower precedence than other > operators.
# Tags
# See
- **keyword:** file - **operator:** there is a - **function:** openProcesses, exists - **glossary:** folder, operator, evaluate, precedence, process, object - **control structure:** function