horizontal vertical difference