homework4 part2, with tourism service added