Updated with new examples