Battle of life collection