vertical application