renamed primitives package to primitive