redirect talk fn model