robust restable
testing with jsonable