kernel of self-reproducing env