Doing well in life.