mingling across ages