added support for multiple verticals