added tail example, caret
merged local update