wrapped JSON.parse in a try catch for the cache so that instead of crashing when file did not cache properly we just act like there is no cache