duck example etc. replaces this
reorganize for basic example