added g_analitic