better examples
merge