'update' event improved, examples updated