more examples and updates