The end so far