add example, minor whale fixes
minor changes