primitive time