copycat example. Closes #7
merge