updates include saving the user choice. starting the new json parser