diff --git a/cypher/functions.md b/cypher/functions.md
index 65d89f03..d9dc198f 100644
--- a/cypher/functions.md
+++ b/cypher/functions.md
@@ -30,7 +30,7 @@ This section contains information on all supported functions from the Cypher que
| --------------------------------------------------------------------------------- | :----------|
| [all(_var_ IN _list_ WHERE _predicate_)](#existential-comprehension-functions) | Returns true when _predicate_ holds true for all elements in _list_ |
| [any(_var_ IN _list_ WHERE _predicate_)](#existential-comprehension-functions) | Returns true when _predicate_ holds true for at least one element in _list_ |
-| exists(_pattern_) | Returns true when at least one match for _pattern_ exists |
+| exists(_entity.property_) | Returns true when the specified property exists on a given node or relationship
**Note:** Graph patterns such as `exists((n)-[]->())` are not supported. To filter by graph patterns, use [pattern predicates](/cypher/where#pattern-predicates) directly in the `WHERE` clause instead (see [FalkorDB#1315](https://github.com/FalkorDB/FalkorDB/issues/1315)) |
| isEmpty(_list_|_map_|_string_) | Returns true if the input list or map contains no elements or if the input string contains no characters
Returns null when the input evaluates to null |
| [none(_var_ IN _list_ WHERE _predicate_)](#existential-comprehension-functions) | Returns true when _predicate_ holds false for all elements in _list_ |
| [single(_var_ IN _list_ WHERE _predicate_)](#existential-comprehension-functions) | Returns true when _predicate_ holds true for exactly one element in _list_ |