add new examples and update lib files