examples lib update