vertical model