add vertical mode