implement a edb client
 implement a edb client