playing with location and route