life-at-complex