supporting multiple funnels