Add a funnel factory
Add migration