can retrive a array, need to intergrate daves translator method.