update playground and examples