added sample invocations, etc