EMERALD DYNAMICS GROUP