updates, add example