added elementary example