all mode page data is now extracted and also written to json