destination coordinates are now read from first to last