attempt to reduce the overhead imposed by database access