modify pcd
add snippets