updated the math and added destinations