Life cycle.

Life cycle.