Means of supporting life