added vertical add