vertical thoughts