cleaning up and adding new examples