james | decoupling database dependency