functional talk getting close