add life snapshot