adding the initial implemetation of meta data client