adds example implementation