' ggr realisatioh : -^i