update vertical objective app