diff --git a/documentation/current/solutions/database-access/eiffelstore/eiffelstore-tutorial/eiffelstore-interface-layer/database-selection.wiki b/documentation/current/solutions/database-access/eiffelstore/eiffelstore-tutorial/eiffelstore-interface-layer/database-selection.wiki
index 2092d07d..5b1f10e4 100644
--- a/documentation/current/solutions/database-access/eiffelstore/eiffelstore-tutorial/eiffelstore-interface-layer/database-selection.wiki
+++ b/documentation/current/solutions/database-access/eiffelstore/eiffelstore-tutorial/eiffelstore-interface-layer/database-selection.wiki
@@ -14,11 +14,18 @@ Use the [[ref:/libraries/store/reference/db_selection_flatshort|DB_SELECTION]]
...
create selection.make
- selection.set_query ("select * from CONTACTS where firstname = 'John'")
- selection.execute_query
+ selection.set_query ("select * from CONTACTS where firstname = 'John'") -- Set query text
+ selection.execute_query -- Execute query
+
+ ... -- Process query results
+
+ selection.terminate -- Clear database cursor
+
-{{tip|Always check the database status for errors after your 'select' query. }}
+{{tip|
+1) Always check the database status for errors after your 'select' query.
+2) EiffelStore supports a finite number of concurrent queries. Call {DB_SELECTION}.terminate to free resources from a completed query. }}
* You can also customize your selection using [[Query variables|bind variables]] .