full examples update including their documentation