adding decoding routes (but please use short distances to test or else you will crash your browser - yes, its that brittle). And adding car, foot, bike support