Taken both ends ...