[wip] work on verticals refactor [ci skip]