json changes and navigation