This is just our version of my info made by Li and Peixuan, not cleanly merged yet
add google map navigation