modified main.r,ggson.r,reader.sar.r