adjust
add json ajax support