changed the backend query engine to require the frontend to
provide the details acout the caller.  this gives me the
caller id on the backend for auditing.