1.add Snippet sample 2.summarize function list