add g_string_insert functions