updating with examples