finish benchmark
optimize json parser
draft