json format
remove build customize header
refactor read attr name to readonly
fix callback bugs
comment .....