Nearly working. A few destination locations where it doesn't work