Keeping pace with life's moments, one snap at a time.