update test
add ajax function