vaild jason test is always necessary