fix unvalid json, test linq to json
session extensions