add user lookup call to db; switch from connection to pool