Update examples and lib