add primitives and childhood