now using jsonfields for route storage.