all examples updated