life dynamics