potential life