FSOL - lifeforms longform (still)