Putting many pieces of a life together.