a new working example in examples folder