I think the count property is useful as sometimes all we need is the count (e.g., on the dashboard) and I believe this code will only do the SQL for the count, as opposed to returning the whole recordset, which is more efficient.