More

    primordial functions