add more examples
merge