new (unexported) method g_df