add json lib
add getter
exp