Added example implementation